Residents name these 3 French towns top for quality of life Over 8,000 towns were ranked on criteria such as environment, transport, security, healthcare, sports and leisure, culture, schools and shops